package com.cloud.pet.ops.enums;

/**
 * description:返回编码
 * Author	Date	Changes
 * tc  2019年2月19日 Created
 */
public enum PortalResultEnum {

	SYSTEM_EXCEPTION(1, "系统开小差,技术人员正在抓紧处理."),

	AUTH_EXCEPTION(8, "未授权."),

	USER_EXCEPTION(5, "用户名和密码不匹配"),

	TOKEN_EXCEPTION(3, "会话过期,请重新登录"),

	VERIFCATION_CODE_EXCEPTION(7, "验证码错误."),

	PHONENUMBER_EXISTS_EXCEPTION(4, "手机号码已注册."),

	USER_NO_REGISTER(2, "手机号码未注册."),

	PARAM_EXCEPTION(9, "参数错误"),

	TOKEN_NO_EXCEPTION(10, "token不存在"),

	MEMBER_RULE_EXCEPTION(11,"会员类型对应的规则不存在"),

    MEMBER_USER_EXCEPTION(12,"用户不存在"),

    BANK_NULL_EXCEPTION(13,"没有查到银行列表信息"),

    BANK_INFO_NULL_EXCEPTION(14,"没有查到银行信息"),

	SHOP_TYPE_ERROR_EXCEPTION(15, "店铺type数据不准确"),

	SHOP_NULL_ERROR_EXCEPTION(16, "店铺信息不存在");

	private Integer code;

	private String message;

	/**
	 * Returns this code object.
	 * @return this code
	 */
	public Integer getCode() {
		return code;
	}

	/**
	 * Returns this message object.
	 * @return this message
	 */
	public String getMessage() {
		return message;
	}

	/**
	 * Class constructors.
	 * @param code
	 * @param message
	 */
	private PortalResultEnum(Integer code, String message) {
		this.code = code;
		this.message = message;
	}

}
